Skip to main content

Versi 1

FieldIsi
Dokumen IDVBS-BRD-008
DeskripsiPanduan awal brand baru: mengisi data master dan saldo sebelum mulai memakai aplikasi
Nomor Revisi1
Tanggal2026-10-03
KeteranganInisiasi dokumentasi

1. Ringkasan​

a. In scope​

  • Brand baru menampilkan layar selamat datang berisi langkah awal
  • User dapat menyelesaikan checklist pengaturan data master awal
  • User dapat menyelesaikan checklist pengaturan saldo awal

b. Catatan​

c. Kesimpulan​

  • [FE] -
  • [BE] -

2. Functional Requirement​

KodeDeskripsi
FR-01Sistem menampilkan onboarding first-time bila brand belum siap
FR-02User dapat menyelesaikan checklist setup master
FR-03User dapat menyelesaikan checklist setup saldo awal

3. Use Case List​

KodeDeskripsi
UC-01Melihat onboarding first-time
UC-02Menyelesaikan setup master awal
UC-03Menyelesaikan setup saldo awal

4. Use Case Scenario​

UC-01 : Melihat onboarding first-time​

AktorUser brand baru
DeskripsiMelihat layar selamat datang beserta langkah awal
PrekondisiUser sudah login
Brand dalam kondisi first-time
Alur utama1. User membuka beranda brand.
2. Sistem menampilkan panel onboarding (bukan dashboard penuh).
3. User melihat bagian master dan saldo.
Alur negatif- Jika bukan first-time, yang tampil adalah dashboard biasa.
- Jika flag first-time salah, user bisa melihat onboarding padahal sudah selesai (atau sebaliknya).
Bisnis rule- Halaman index brand memilih antara komponen first-time atau dashboard.
- Onboarding berisi dua blok: master dan saldo.
PostkondisiOnboarding tampil
TriggerMasuk beranda brand
Kode FRFR-01

UC-02 : Menyelesaikan setup master awal​

AktorUser brand
DeskripsiMenyelesaikan item checklist master
PrekondisiOnboarding tampil
Alur utama1. User memilih item master.
2. User mengisi / membuat data master terkait.
3. Item ditandai selesai jika syarat terpenuhi.
Alur negatif- Jika data master gagal disimpan, item tetap belum selesai.
- Jika user melewati item, checklist tetap belum lengkap.
Bisnis rule- Checklist master mencakup: Perusahaan, Cabang, Barang, Customer, Supplier, Kop Surat.
- User dapat melewati blok master lewat aksi Lewati.
- Item selesai ditandai visual (done).
PostkondisiProgress checklist master naik
TriggerKlik item master di first-time
Kode FRFR-02

UC-03 : Menyelesaikan setup saldo awal​

AktorUser brand
DeskripsiMenyelesaikan item checklist saldo
PrekondisiOnboarding tampil
Alur utama1. User memilih item saldo.
2. User mengisi saldo / inisiasi terkait.
3. Item ditandai selesai.
Alur negatif- Jika penyimpanan saldo gagal, item belum selesai.
- Jika data wajib kosong, user mendapat validasi dari modul terkait.
Bisnis rule- Blok saldo terpisah dari blok master di UI onboarding.
- Penyelesaian saldo mengikuti aturan modul keuangan terkait.
PostkondisiProgress checklist saldo naik
TriggerKlik item saldo di first-time
Kode FRFR-03

5. Data Flow Diagram​

DFD-01​

6. Sequence Diagram​

SD-01 — UC-01 : Melihat onboarding first-time​

SD-02 — UC-02 : Menyelesaikan setup master awal​

SD-03 — UC-03 : Menyelesaikan setup saldo awal​

7. Table Schema​

8. API Schema​

EndpointStatusPerubahan
Endpoint master/saldo terkait (delegasi modul)existing-
GET /brand/:id (penentu kesiapan / flag)existing-